/*
 * @Description: 响应体数据类型
 * @Version: 2.0
 * @Date: 2024-04-09 15:07:23
 * @LastEditTime: 2024-05-17 09:26:56
 */

import { accountType } from "@/config/Enum";

// 账户登录响应体
export interface AccountLoginRes {
  // 登录响应消息
  message: string;
  // 登录响应状态
  status: number;
  // 登录响应token
  token: string;
  userinfo: AccountResInfo;
}

// 登录后返回的用户信息
export interface AccountResInfo {
  //
  id: number;
  // 姓名
  nickname: string;
  // 账号
  username: string;
  // 住址
  address: string;
  // 头像
  avatar?: string;
}

export interface GptResInfo{
  // isCode: boolean; //是否代码
  //   isPreview: boolean; //是否gpt回复前的测试
    text: string;//回复内容
    // type: accountType;//用户类型
    // avatar?: string;//用户头像
}